import { useLocation } from 'react-router-dom'
import { TStata } from './types/data'

export default function Login() {
  // 注意这个泛型参数控制的是 location.state 的类型
  // 也可能是 null 或 undefined
  const location = useLocation<TStata>()
  return (
    <div>
      {/* 先临时解决，在工作中就是有一个类型不会定义，不要卡一上午，先用 any
      保证代码能跑 */}
      {/* 第二个问题：这儿是 any */}
      <h3>Login: {location.state?.from}</h3>
    </div>
  )
}
